<?php


namespace app\common\model;


use think\Model;

class Notice extends Model
{
    /**
     * 获取首页站内公告
     */
    public function getIndexLatestNotice()
    {

        $notice=$this->order("id desc")->select();
        if (!empty($notice)){
            foreach ($notice as $key=>$val){
                $notice[$key]['create_time']=date("Y-m-d H:i:s",$val['create_time']);
            }
        }
        return $notice;
    }

    /**
     * 获取首页站内公告
     */
    public function getLatestNotice($page,$limit=15)
    {
        $notice=$this->order("id desc")->page($page,$limit)->select();
        return $notice;
    }

    /**
     * 公告详细
     */
    public function getNoticeDetail($notice_id)
    {
        //TODO BY XULU 又是写死的
        $detail=$this->where(['id'=>$notice_id])->find();
        $detail['create_time']=isset($detail['create_time'])?date("Y-m-d H:i:s",$detail['create_time']):'';
        return $detail;
    }

    /**
     * 系统通知
     */
    public function getSystemNotice()
    {
        //TODO BY XULU 目前写死
        $notice = [
            'total' => 7,
            'per_page' => 20,
            'current_page' => 1,
            'last_page' => 1,
            'data' => [
                [
                    'title' => '订单20196621132812已付款',
                    'content' => '您的订单20196621132812已付款，您可以在订单详细里面查看订单详细信息。',
                    'date' => '昨天 上午8:30'
                ],
                [
                    'title' => '订单20196621132812已付款',
                    'content' => '您的订单20196621132813已付款，您可以在订单详细里面查看订单详细信息。',
                    'date' => '昨天 下午15:30'
                ]
//                [
//                    'title' => '订单20196621132812已付款',
//                    'content' => '您的旅拍酒店下的订单20196621132812已付款，您可以在订单详细里面查看订单最新进度！我们将马上通知你的行程。',
//                    'date' => '昨天 下午8:30'
//                ],
//                [
//                    'title' => '订单20196621132812已付款',
//                    'content' => '您的旅拍酒店下的订单20196621132812已付款，您可以在订单详细里面查看订单最新进度！我们将马上通知你的行程。',
//                    'date' => '昨天 下午8:30'
//                ],
//                [
//                    'title' => '订单20196621132812已付款',
//                    'content' => '您的旅拍酒店下的订单20196621132812已付款，您可以在订单详细里面查看订单最新进度！我们将马上通知你的行程。',
//                    'date' => '昨天 下午8:30'
//                ],
//                [
//                    'title' => '订单20196621132812已付款',
//                    'content' => '您的旅拍酒店下的订单20196621132812已付款，您可以在订单详细里面查看订单最新进度！我们将马上通知你的行程。',
//                    'date' => '昨天 下午8:30'
//                ],
//                [
//                    'title' => '订单20196621132812已付款',
//                    'content' => '您的旅拍酒店下的订单20196621132812已付款，您可以在订单详细里面查看订单最新进度！我们将马上通知你的行程。',
//                    'date' => '昨天 下午8:30'
//                ]
            ]
        ];
        return $notice;
    }
}
